roll hemming - French English Dictionary